package com.yangjie.common.service;

import java.io.Serializable;
import java.util.List;

public interface Service<T> {
	void create(T t);

	T get(Serializable id);

//	T load(Serializable id);

	List<T> getAll();

	void update(T t);

	void delete(T t);

	void deleteById(Serializable id);

	void deleteAll();

	long count();

	boolean exists(Serializable id);
}
